a,address,b,big,blockquote,body,center,cite,code,dd,del,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,label,legend,li,ol,p,pre,small,span,strong,u,ul,var{margin:0;padding:0}
ol,ul{list-style:none}
li{list-style:none}
ul{list-style-type:square}
:focus{outline:0}
img{border:0}
img{vertical-align:middle}
table{empty-cells:show}
ins{text-decoration:none}
del{text-decoration:line-through}
em{font-style:normal}
button::-moz-focus-inner,input[type=reset] ::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner{border:0;padding:0}
table{border-spacing:0;border-collapse:collapse}
td,th{padding:0}
input[type=button]{border:0;padding:0}
.clearfix:after{content:".";display:block;height:0;clear:both;overflow:hidden}
.clearfix{clear:both}
.clearfix{display:block}
h1{font:20px Times New Roman,Tahoma,Arial,Verdana,"Microsoft Yahei","微软雅黑"}
h2,h3{font-size:14px}
h4,h5,h6{font-size:12px}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:10px;-webkit-tap-highlight-color:transparent}
body{font:14px Times New Roman,Tahoma,Arial,Verdana,"Microsoft Yahei","微软雅黑";color:#282828;text-align:left;background:#f0eeef}
a{color:#282828;text-decoration:none}
a:hover{text-decoration:none}
.header{margin:0 auto;max-width:1924px}


.footer{margin:0 auto 0 auto;max-width:1924px;min-width:1200px;font-size:14px;height:284px;background:#282521;}


.header_banner{min-width:1200px;height:60px;background:url(../images/heaer_banner.jpg?v=20170708) no-repeat center center;transform:translateZ(0)}
.header_banner a{display:block;width:100%;height:100%}
.header_top{height:30px;line-height:30px;background:#dbdbdb}
.container{margin:0 auto;width:1200px}
.header_city{float:left}


.header_tel{float:right}
.header_tel i{display:inline-block;width:20px;height:20px;vertical-align:middle;background:url(../images/header_phone.png) no-repeat}
.header_tel span{font-size:14px;line-height:20px}


.header_logo_menu{margin:0 auto;max-width:1924px;height:70px;background:rgba(255,255,255,1)}
.header .logo{ display:inline;float:left; margin-top:-12px;padding:0px 0 0 2px}
.header .logo img{ vertical-align:middle;}
.header .header_menu{display:inline;float:right;height:70px;}
.header .header_menu dd{float:left;position:relative;width:110px;height:100%;z-index:200}
.header #h_first{width:90px}
.header .header_menu dd>a{display:block;position:relative;width:100%;height:100%;line-height:75px;font-size:16px;color:#000;text-align:center;transition:all .1s ease-in-out}
.header .header_menu dd:hover>a{background-color:#017f40;color:#FFF!important;height:70px}
.header .header_menu dd:nth-child(1)>a{color:#004d37}
.header .header_menu dd>a:hover,.header_menu dd>a.hover,.header_menu dd>a:active{text-decoration:none}
.header .sub_menu{transition:all .2s ease-in-out;display:none;position:absolute;top:73px;left:0;width:110px;background:#FFF;z-index:200}
.header .sub_menu p{display:block}
.header .sub_menu p a{display:block;border-bottom:#d5d5d5 solid 1px;height:40px;line-height:40px;color:#000;text-align:center}
.header .sub_menu a:active,.header .sub_menu a:hover{background:rgba(0,126,66,.85);color:#FFF}
.header .header_menu dd:after{position:absolute;top:0;left:0;right:0;margin:auto;content:'';width:0;height:70px;border-bottom:#f6a23e solid 3px;transition:all .5s ease-in-out;z-index:-1}
.header .header_menu dd.hover,.header .header_menu dd:hover:after{width:100%}
.header .header_menu dd:hover .sub_menu{display:block}
.header_logo_menu_hover{position:fixed;top:0;left:0;width:100%;z-index:9999;background:#017f40;-moz-box-shadow:0 2px 3px #0F0F0F;-webkit-box-shadow:0 2px 3px #0F0F0F;box-shadow:0 2px 3px #0F0F0F}
.header_logo_menu_hover{height:50px !important;}
.header_logo_menu_hover .header_menu dd>a{color:#fff !important;line-height:50px}
.header_logo_menu_hover .header_menu dd>a:hover{height:50px}
.header_logo_menu_hover .header_menu dd:after{height:50px}
.header_logo_menu_hover .logo{ margin-top:0px !important; padding:2px 0 0 2px}
.header_logo_menu_hover .header_menu{height:50px}
.header_logo_menu_hover .sub_menu{top:53px}



.footer .org{color:#f58f17}
.footer .footer_menu{margin:0 auto;height:236px;width:1200px;}
.footer_menu dl{width:200px;height:100%;float:left; overflow:hidden;}
.footer_menu #f_first{width:300px}
.footer_menu dl dt{display:block;margin-top:32px;color:#fff;font-size:16px;padding-left:20px;font-weight:600;border-left:4px solid #f58f17}
.footer_menu dl dt a{ color:#fff;}
.footer_menu dd{margin-top:24px;}
.footer_menu dd a{ display:block;color:#9f9f9f;line-height:26px;padding-left:26px;}
.footer_menu dd span{margin-right:4px}



.footer_menu .last_box{width:300px;height:164px;margin-top:32px;border-left:1px solid #4e504e;box-sizing:border-box;padding-left:60px}
.footer_menu .last_box dt{padding-left:0;border:none;margin-top:0;margin-bottom:20px}
.footer_menu .last_box .org{font-size:22px;font-weight:700}
.footer_menu .last_box p.two{color:#9f9f9f}
.footer_menu .last_box .button{text-align:center;margin-top:16px;height:40px;width:160px;border-radius:8px;border:0;background:#f58f17;color:#FFF;line-height:40px;font-weight:600;cursor:pointer}
.footer_menu .last_box .button:hover{background:#ffab03}
.footer_menu .last_box .button span{display:inline-block;width:28px;height:28px;background:#000;vertical-align:middle;background:url(../images/foot_icon.png) no-repeat;margin-right:4px}
.footer .footer_copy{height:48px;background:#1e1c1a;text-align:center;color:#9f9f9f;line-height:48px;font-size:14px}
.footer .footer_copy a{color:#9f9f9f;}


.collapse{display:none}
.collapse.in{display:block}

.pags{width:100%;margin:10px auto;text-align:center}
.pagination{display:inline-block;margin:20px 0}
.pagination>li{display:inline-block}
.pagination>li>a,.pagination>li>span{position:relative;display:inline-block;margin:0 2px;padding:8px 12px;line-height:1.42857143;color:#535353;text-decoration:none;background-color:#fff;border:1px solid #dadada;border-radius:3px}
.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:3;color:#fff;background-color:#da5f38;border-color:#dadada}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;cursor:default;background-color:#f25618;border-color:#dadada}
.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}
.bm_success_container{position:fixed;top:50%;left:50%;margin:-289px 0 0 -315px;width:630px;height:578px;z-index:2001}
.bm_success_container .bm_success_one{width:630px;height:578px;background:url(../images/bm_success_container_a.png)}
.bm_success_container .bm_success_one a,.bm_success_container .bm_success_two a{position:absolute;bottom:40px;left:50%;display:block;margin-left:-111px;width:222px;height:54px;border:2px #fff solid;border-radius:8px;color:#fff;text-align:center;font-size:30px;line-height:54px}
.bm_success_container .bm_success_two{display:none;width:630px;height:578px;background:url(../images/bm_success_container_b.png)}
.bm_success_layer{position:fixed;top:0;left:0;z-index:2000;margin:0 auto;width:100%;height:100%;background:#000;opacity:.5;filter:alpha(opacity=50);-moz-opacity:.5}


/*designer_弹窗*/
.designer_popup{position:fixed;top:260px;left:50%;z-index:1000;margin-left:-490px;width:980px;height:460px;background:#fff;-moz-box-shadow:0px 2px 3px #0F0F0F; -webkit-box-shadow:0px 2px 3px #0F0F0F; box-shadow:0px 2px 3px #0F0F0F;}
.designer_popup .designer_popup_top{width:100%;height:48px}
.designer_popup .designer_popup_top img{float:right;display:block;margin:20px 22px 0 0;cursor:pointer;}
.designer_popup .designer_popup_center{width:100%;height:410px}
.designer_popup .designer_popup_center .designer_popup_center_l{float:left;margin-left:74px;width:420px;height:364px;border-right:1px #959595 dashed}
.designer_popup .designer_popup_center_l img{display:block;width:196px;height:196px}
.designer_popup .designer_popup_center_l h3{margin-top:10px;color:#474646;font-weight:400;font-size:32px;line-height:46px}
.designer_popup .designer_popup_center_l h3 i{color:#f25618;font-style:normal}
.designer_popup .designer_popup_center_l span{display:block;color:#474646;text-transform:uppercase;font-size:22px;line-height:28px}
.designer_popup .designer_popup_center_l b{display:block;margin-top:24px;margin-bottom:12px;width:36px;height:5px;background:#f25618}
.designer_popup .designer_popup_center_l p{height:22px;color:#474646;font-size:12px;line-height:22px}
.designer_popup .designer_popup_center_l p strong{color:#000;font-style:normal}
.designer_popup .designer_popup_center .designer_popup_center_r{float:left;margin-left:70px;width:320px;height:364px}
.designer_popup .designer_popup_center_r h4{margin-bottom:12px;height:24px;color:#000;font-size:16px;line-height:24px}
.designer_popup .designer_popup_center_r ul li{position:relative;overflow:hidden;margin-bottom:8px;width:320px;background:#eee;font-size:14px}
.designer_popup .designer_popup_center_r ul li input{float:left;margin-left:20px;width:280px;height:40px;border:none;background:0 0;line-height:40px}
.designer_popup .designer_popup_center_r ul li:nth-child(3) input{width:262px}
.designer_popup .designer_popup_center_r ul li span{float:left;width:20px;height:40px;font-size:14px;line-height:34px}
.designer_popup .designer_popup_center_r ul li span i{vertical-align:super;font-style:normal;font-size:8px}
.designer_popup .designer_popup_center_r ul li select{display:block;padding:0 20px;width:320px;height:40px;border:none;background:0 0;color:#7e7d7d;font-size:14px;line-height:40px}
.designer_popup .designer_popup_center_r ul li button{margin:0;width:320px;height:50px;background:#f25618;color:#fff;font-size:22px;line-height:50px; border:0px;}
.designer_popup .designer_popup_center_r p{margin-top:12px;color:#fb3232;text-align:center;font-size:12px}

.header_banner_new{ position:relative; height:860px; background:url(../images/header_banner_new.jpg) no-repeat center top;}
.header_banner_close{position: absolute;z-index: 100;right:10px;top:0px;color: #fff;font-size: 26px;cursor:pointer;}
